.md-sidebar.md-sidebar--secondary {
    display: none;
}

.page {
    text-transform: uppercase;
    line-height: 1;
}
.page > * {
    margin-top: 0.3em;
    margin-bottom: 0.3em;
}

.small-line,
.large-line {
    font-family: Times New Roman;
    font-weight: 900;

    /* font-stretch is not supported, scale instead */
    /* Scaling smaller can cause extra space, so work around */
    transform: scaleY(1.3);
}

.error,
.title {
    font-family: Helvetica;
    font-weight: 600;

    font-stretch: condensed;
}

.small-line {
    font-size: max(7vw, 1em);
}

.large-line {
    font-size: max(12vw, 1em);
}
@media screen and (min-width: 76.25em) {
    /* When primary sidebar shows */
    .large-line {
        font-size: 9vw;
    }
}

.error {
    font-size: max(4vw, 1em);
}

.title {
    font-size: max(9vw, 1em);
    float: right;
}
